Search results
62 packages found
A simple TypeScript class that runs requestAnimationFrame at fixed frameRate, adapting to screen refresh rate by calling the loop more or less multiple times per frame.
An animation and game loop manager.
A lightweight game loop written to prioritize updates and fill in with extra renders.
An animation and game loop manager with extra features.
This is a lightweight JavaScript module that provides a simple input controller class for loop-based game development. It supports keyboard, mouse, and gamepad.
Game-Loop-Based Gamepad API Wrapper
GameStats binds to your game loop and provides helpful statistics about your game's performance.
A typescript entity-component-system framework
A simple library for tracking which keyboard keys are currently being pressed.
A game loop for the Scrixel game engine
A time based update loop which can synchronize the FPS and frame count of 2 animations.
Minimalistic game/animation loop orchestrator
Fixed-timestep, deterministic game loop manager that supports arbitrary time-scaling.
A time based update loop which can synchronize the FPS and frame count of 2 animations.
game loop designed for node applications, not for the browser
Use requestAnimationFrame as an async iterable, in any JavaScript environment
- requestAnimationFrame
- animation
- frame
- frames
- raf
- asynciterable
- asynciterator
- iterable
- iterator
- generator
- async
- performance
- events
- stream
- View more
A game loop written in typescript.
timing for simulations and games for node and the browser
A super simple implementation of a game loop